desperate times require desperate measures – English–Français translations

🇬🇧 en fr 🇫🇷

desperate times require desperate measures

aux grands maux les grands remèdes
Wiktionary Links